//
//  VmixVideoTableViewController.h
//  VmixMobileDemo
//
//  Created by jeffs on 6/16/10.
//  Copyright 2010 VMIX Media. All rights reserved.
//

#import <UIKit/UIKit.h>


@interface VmixVideoTableViewController : UITableViewController <GetCollectionMediasOperationDelegate> {
	

	NSMutableArray *mediasList;
	NSOperationQueue *oppQueue;
	GetCollectionMediasOperation *getCollectionMediasOperation;
	VmixVideo *video;
	VmixCollection *collection;
	
	IBOutlet VideoCell *videoCell;
	NSMutableData  *authData;
	
	NSMutableDictionary *imageCache;
	
	Boolean appLaunched;

}

@property(nonatomic, retain) NSMutableArray *mediasList;
@property(nonatomic, retain) NSOperationQueue *oppQueue;
@property(nonatomic, retain) GetCollectionMediasOperation *getCollectionMediasOperation;
@property(nonatomic, retain) VideoCell *videoCell;
@property(nonatomic, retain) VmixCollection *collection;
@property(nonatomic, retain) VmixVideo *video;
@property(nonatomic, retain) NSMutableData  *authData;
@property(nonatomic, retain) NSMutableDictionary *imageCache;
@property Boolean appLaunched;


- (void)didFinishParsingCollectionMedias:(NSMutableArray *) mediaArray;

@end
